home *** CD-ROM | disk | FTP | other *** search
- import javax.microedition.lcdui.Canvas;
- import javax.microedition.lcdui.Command;
- import javax.microedition.lcdui.Display;
- import javax.microedition.lcdui.Displayable;
- import javax.microedition.lcdui.Graphics;
- import javax.microedition.lcdui.Image;
- import javax.microedition.midlet.MIDlet;
-
- // $FF: renamed from: b
- public abstract class class_0 extends MIDlet implements Runnable {
- // $FF: renamed from: a c
- private c field_0;
- // $FF: renamed from: b java.lang.Object[]
- private Object[] field_1;
- // $FF: renamed from: c int[]
- private int[] field_2;
- // $FF: renamed from: d d
- private d field_3;
- // $FF: renamed from: e boolean
- public static boolean field_4 = false;
- // $FF: renamed from: f boolean
- private boolean field_5 = false;
- // $FF: renamed from: g java.lang.Thread
- private Thread field_6;
- // $FF: renamed from: h int
- private int field_7 = 0;
- // $FF: renamed from: i int
- public static int field_8 = 0;
- // $FF: renamed from: j javax.microedition.lcdui.Display
- private static Display field_9;
- // $FF: renamed from: k boolean
- public static boolean field_10 = true;
- // $FF: renamed from: l javax.microedition.lcdui.Command
- public static Command field_11;
- // $FF: renamed from: m f
- public f field_12;
-
- public void startApp() {
- if (field_8 == 3) {
- this.field_0.c(false);
- } else if (this.field_6 == null) {
- this.field_6 = new Thread(this);
- this.field_6.start();
- }
-
- this.field_5 = false;
- }
-
- // $FF: renamed from: a (int) void
- public void method_0(int var1) {
- this.field_12.a(var1);
- }
-
- public void run() {
- this.method_3();
-
- for(field_8 = 1; field_8 != 0; System.gc()) {
- switch (field_8) {
- case 1:
- this.method_2();
- break;
- case 2:
- this.method_1();
- break;
- case 3:
- this.field_0.a(0);
- field_8 = 1;
- }
- }
-
- ((MIDlet)this).notifyDestroyed();
- }
-
- // $FF: renamed from: d () void
- private void method_1() {
- d var1 = new d(this, this);
- var1.a();
- Object var2 = null;
- }
-
- // $FF: renamed from: e () void
- private void method_2() {
- g var1 = new g(this);
- method_5(var1);
- Thread var2 = Thread.currentThread();
- int var3 = 0;
-
- try {
- while(field_8 == 1 && var3 <= 10000) {
- Thread.sleep(500L);
- var3 += 500;
- }
-
- if (field_8 == 1) {
- field_8 = 2;
- }
- } catch (Exception var5) {
- }
-
- Object var6 = null;
- }
-
- // $FF: renamed from: f () void
- private void method_3() {
- field_10 = false;
- method_10();
- field_9 = Display.getDisplay(this);
- this.field_3 = new d(this, this);
- this.method_9("Spiel wird gestartet");
- field_4 = false;
- this.field_12 = new f(this);
- this.field_12.a();
- this.method_6();
- System.gc();
- }
-
- // $FF: renamed from: a (java.lang.Object) void
- public void method_4(Object var1) {
- for(int var2 = 0; var2 < this.field_1.length; ++var2) {
- if (this.field_1[var2] == var1) {
- this.field_7 = var2;
- return;
- }
- }
-
- this.field_7 = 0;
- }
-
- // $FF: renamed from: a (javax.microedition.lcdui.Displayable) void
- public static void method_5(Displayable var0) {
- field_9.setCurrent(var0);
- }
-
- // $FF: renamed from: a () void
- public abstract void method_6();
-
- // $FF: renamed from: a (c, java.lang.Object[], int[]) void
- public void method_7(c var1, Object[] var2, int[] var3) {
- this.field_0 = var1;
- this.field_1 = var2;
- this.field_2 = var3;
- }
-
- // $FF: renamed from: a (javax.microedition.lcdui.Graphics, javax.microedition.lcdui.Canvas, int) void
- public abstract void method_8(Graphics var1, Canvas var2, int var3);
-
- // $FF: renamed from: a (java.lang.String) void
- public void method_9(String var1) {
- if (this.field_3 != null) {
- this.field_3.a(var1);
- }
-
- }
-
- public void pauseApp() {
- this.field_0.c(true);
- this.field_5 = true;
- }
-
- public void destroyApp(boolean var1) {
- if (this.field_0 != null) {
- this.field_0.a(true);
- }
-
- this.field_5 = false;
- field_8 = 0;
- field_4 = true;
- }
-
- // $FF: renamed from: b () void
- public static void method_10() {
- field_10 = !field_10;
- String var0 = field_10 ? "Vibrieren Aus" : "Vibrieren";
- field_11 = new Command(var0, 8, 1);
- }
-
- // $FF: renamed from: c (java.lang.Object) javax.microedition.lcdui.Image
- private static Image method_11(Object var0) {
- try {
- if (var0 == null) {
- Object var4 = null;
- return (Image)var4;
- }
-
- if (var0 instanceof Image) {
- Image var3 = (Image)var0;
- return var3;
- }
-
- if (var0 instanceof String) {
- Image var1 = Image.createImage((String)var0);
- return var1;
- }
- } catch (Exception var2) {
- ((Throwable)var2).printStackTrace();
- }
-
- return null;
- }
-
- // $FF: renamed from: b (java.lang.Object) javax.microedition.lcdui.Image
- // $FF: synthetic method
- public static Image method_12(Object var0) {
- return method_11(var0);
- }
-
- // $FF: renamed from: c () javax.microedition.lcdui.Display
- // $FF: synthetic method
- public static Display method_13() {
- return field_9;
- }
-
- // $FF: renamed from: a (b, int) int
- // $FF: synthetic method
- public static int method_14(class_0 var0, int var1) {
- return var0.field_7 = var1;
- }
-
- // $FF: renamed from: a (b) int
- // $FF: synthetic method
- public static int method_15(class_0 var0) {
- return var0.field_7;
- }
-
- // $FF: renamed from: b (b) java.lang.Thread
- // $FF: synthetic method
- public static Thread method_16(class_0 var0) {
- return var0.field_6;
- }
-
- // $FF: renamed from: a (b, boolean) boolean
- // $FF: synthetic method
- public static boolean method_17(class_0 var0, boolean var1) {
- return var0.field_5 = var1;
- }
-
- // $FF: renamed from: c (b) boolean
- // $FF: synthetic method
- public static boolean method_18(class_0 var0) {
- return var0.field_5;
- }
-
- // $FF: renamed from: d (b) int[]
- // $FF: synthetic method
- public static int[] method_19(class_0 var0) {
- return var0.field_2;
- }
-
- // $FF: renamed from: e (b) java.lang.Object[]
- // $FF: synthetic method
- public static Object[] method_20(class_0 var0) {
- return var0.field_1;
- }
- }
-